package com.sws.staff.service;

import java.util.Map;

/**
 * 工作人员微信绑定接口(员工模块)
 */
public interface RyStaffWxBinder {
    
    /**
     * 绑定微信用户到工作人员
     * @param name 姓名
     * @param phone 手机号
     * @param openid 微信openid
     * @return 绑定结果
     */
    Map<String, Object> bindWxUserToStaff(String name, String phone, String openid);
    
    /**
     * 根据openid验证是否是工作人员
     * @param openid 微信openid
     * @return 验证结果，包括工作人员信息
     */
    Map<String, Object> verifyStaffIdentity(String openid);
    
    /**
     * 根据工作人员PID查询相关顾客
     * @param staffPid 工作人员PID
     * @return 顾客列表
     */
    Map<String, Object> getStaffCustomers(String staffPid);
} 